home *** CD-ROM | disk | FTP | other *** search
- /****************************************************************************
-
- Standard math library header for LightspeedC.
-
- (C) Copyright 1986 THINK Technologies, Inc. All rights reserved.
-
- *****************************************************************************/
-
- #ifndef _math_
-
- #define _math_ /* show symbols defined */
- double acos(double x);
- double asin(double x);
- double atan(double x);
- double atan2(double y, double x);
- double ceil(double x);
- double cos(double x);
- double cosh(double x);
- double exp(double x);
- double fabs(double x);
- double floor(double x);
- double fmod(double x, double y);
- double frexp(double x, int *i);
- long labs(long l);
- double ldexp(double x, int n);
- double log(double x);
- double log10(double x);
- double modf(double x, int *i);
- double pow(double x, double y);
- double sin(double x);
- double sinh(double x);
- double sqrt(double x);
- double tan(double x);
- double tanh(double x);
-
- #define PI (3.14159265358979323846)
- #define PI2 (1.57079632679489661923)
- #define PI4 (0.78539816339744830966)
-
- #define E (2.71828182845904523536)
-
- typedef enum{
- EDOM=33,
- ERANGE=34
- };
-
- extern int errno; /* actually defined in stdio */
-
- #endif
-